﻿body
{
}

.picoBROWSER-Listing-Table
{
	font-family:arial, Sans-Serif; font-size:12px; border-spacing:0; empty-cells:show
}

.picoBROWSER-Listing-HeadRow
{
	background-color:#E3E8F3; height:24px
}

.picoBROWSER-Listing-HeadCell
{
	border-left: solid 1px #BBBBBB; border-bottom: solid 1px #BBBBBB; border-top: solid 1px #BBBBBB; padding-left:6px; font-weight:bold; color:#666666
}

.picoBROWSER-Listing-HeadCell2
{
	width:24px; border-left: solid 1px #BBBBBB; border-bottom: solid 1px #BBBBBB; border-top: solid 1px #BBBBBB; padding-left:6px; font-weight:bold; color:#666666
}

.picoBROWSER-Listing-HeadCell3
{
	border-left: solid 1px #BBBBBB; border-right: solid 1px #BBBBBB; border-bottom: solid 1px #BBBBBB; border-top: solid 1px #BBBBBB; padding-left:6px; font-weight:bold; color:#666666
}

.picoBROWSER-Listing-DateCell
{
	font-weight:bold; color:#666666
}

.picoBROWSER-Listing-FileRow
{
	cursor:pointer
}

.picoBROWSER-Listing-FileRow:hover
{
	cursor:pointer; background-color:#EEEEFF;
}

.picoBROWSER-Listing-FileRow-Selected
{
	cursor:pointer; background-color:#DDDDFF;
}

.picoBROWSER-Listing-FileRow-Selected:hover
{
	cursor:pointer; background-color:#EEEEFF;
}

.picoBROWSER-Listing-FileDateCell-Author
{
	font-weight:bold; color:#666666; font-size:0.75em
}

.picoBROWSER-Listing-FileCell
{
	border-bottom: solid 1px #BBBBBB
}

.picoBROWSER-Listing-FileContentCell
{
	font-weight:bold; border-bottom: solid 1px #BBBBBB
}

.picoBROWSER-Tag
{
	overflow:visible; white-space:nowrap; float:left; margin-right:2px
}

.picoBROWSER-Tag-Edge
{
	height:1px; margin-left:1px; margin-right:1px;
}

.picoBROWSER-Tag-Name
{
	font-size:80%; padding-left:1px; padding-right:1px
}

.picoBROWSER-TagList-Entry
{
	overflow:hidden; padding-left:4px; padding-right:2px
}

.picoBROWSER-TagList-ColorBox
{
	float:right; width:10px; height:10px; margin-top:2px;
}

.picoBROWSER-TagList-DefaultColorBox
{
	float:right; width:9px; height:9px; margin-top:2px; background-color:#EEEEEE; border: solid 1px #888888;
}

.picoBROWSER-TagSelector-Item
{
	height:20px; white-space:nowrap;
}

.picoBROWSER-TagSelector-Item:hover
{
	height:20px; background-color:LightBlue;
}

.picoBROWSER-TagSelector-EmptyCheckbox
{
	float:left; width:12px; height:12px; margin-top:2px; margin-right:6px; margin-left:6px; background-color:#EEEEEE; border: solid 1px #888888;
}

.picoBROWSER-TagSelector-CheckedCheckbox
{
	float:left; width:12px; height:12px; margin-top:2px; margin-right:6px; margin-left:6px; border: solid 1px #888888;
	background: #EEEEEE url(Images/picoBROWSER/icons.png) no-repeat scroll -42px -102px;
}

.picoBROWSER-TagSelector-MixedCheckbox
{
	float:left; width:12px; height:12px; margin-top:2px; margin-right:6px; margin-left:6px; border: solid 1px #888888;
	background: #EEEEEE url(Images/picoBROWSER/icons.png) no-repeat scroll -22px -106px;
}

.picoBROWSER-MainFilter-Border-Active
{
	height:4px;
}

.picoBROWSER-MainFilter-Border-Inactive
{
	height:4px; visibility:hidden;
}

.picoBROWSER-MainFilter-Item-Active
{
	overflow:hidden; padding-left:4px; background-image: url(Images/picoBROWSER/frame_main.png); background-repeat: repeat; font-weight:bold;
}

.picoBROWSER-MainFilter-Item-Inactive
{
	overflow:hidden; padding-left:4px; font-weight:normal; color:Black; cursor:pointer;
}

.picoBROWSER-Button-Active
{
	cursor:pointer; padding: 2px; border: solid 1px #D0D0D0; background-color: #EEEEEE
}

.picoBROWSER-Button-Active:hover
{
	cursor:pointer; padding: 2px; border: solid 1px #D0D0D0; background-color: #DDDDFF
}

.picoBROWSER-Button-Inactive
{
	cursor:default; padding: 2px; border: solid 1px #D0D0D0; background-color: #EEEEEE; color:#888888;
}

.picoBROWSER-MoveTo-Item
{
	height:20px; padding-left:4px;
}

.picoBROWSER-MoveTo-Item:hover
{
	background-color: #DDDDFF
}

a { color:black; text-decoration:none; }

.TaskListTR
{
	background-color:#88ffff;
}

.TaskListTD1
{
	border:solid 1px #888888; border-right:solid 0px #ffffff; padding-right:10px; background-color:White;
}

.TaskListTD2
{
	border:solid 1px #888888; border-left:solid 0px #ffffff; padding-right:10px; background-color:White;
}

.TaskListTD
{
	border:solid 1px #888888; padding-right:10px;
}

.TaskTableBody
{
	font-size:small; font-family:Arial, Sans-Serif;
}

.TaskListTextInput
{
	background-color:White; color:Black; width:100%; border:none;
}

.Button-Active
{
	cursor:pointer; padding: 2px; border: solid 1px #D0D0D0; background-color: #EEEEEE
}

.Button-Active:hover
{
	cursor:pointer; padding: 2px; border: solid 1px #D0D0D0; background-color: #AAAAAA
}

.Button-Inactive
{
	cursor:default; padding: 2px; border: solid 1px #D0D0D0; background-color: #EEEEEE; color:#888888;
}

.NotMarked
{
	position:relative; top:2px; width:20px; height:20px; background: transparent url(icons.png) no-repeat scroll 0px -20px;
}

.Marked
{
	position:relative; top:2px; width:20px; height:20px; background: transparent url(icons.png) no-repeat scroll -20px -20px;
}

.BoxLeft
{
	overflow: hidden; position: relative; height: 4px; width: 4px; float: left; background-image: url(frame_main_corner.png);
}

.BoxRight
{
	overflow: hidden; position: relative; height: 4px; width: 4px; float: right; background: url(frame_main_corner.png) no-repeat scroll right top;
}

.BoxMid
{
	position: relative; height: 4px; left: 4px; width: 692px; background-image: url(frame_main.png); background-repeat: repeat;
}

.BoxBody
{
	background-image: url(frame_main.png); background-repeat: repeat; padding-bottom: 1px;
}

.BoxBottomLeft
{
	overflow: hidden; position: relative; height: 4px; width: 4px; float: left; background: url(frame_main_corner.png) no-repeat scroll left -6px;
}

.BoxBottomRight
{
	overflow: hidden; position: relative; height: 4px; width: 4px; float: right; background: url(frame_main_corner.png) no-repeat scroll right -6px;
}

.BoxBottomMid
{
	position: relative; height: 4px; left: 4px; width: 692px; background-image: url(frame_main.png); background-repeat: repeat;
}